package com.yundahh.u8c.entity.sale;

import lombok.Data;

@Data
public class SaleOrderParentParam {

    // 基本信息字段
    private String bretinvflag;          // 退货标记（Y / N）
    private String cbiztype;             // 业务流程
    private String ccalbodyid;           // 库存组织
    private String ccurrencytypeid;      // 币种（5.0sp开始支持）
    private String ccustomerid;          // 客户
    private String cdeptid;              // 部门
    private String cemployeeid;          // 业务员
    private String cfreecustid;          // 散户
    private String coperatorid;          // 制单人
    private String creceiptareaid;       // 收货地区
    private String creceiptcorpid;       // 开票单位
    private String creceiptcustomerid;   // 收货单位
    private String csalecorpid;          // 销售组织
    private String ctermprotocolid;      // 收款协议
    private String ctransmodeid;         // 运输方式
    private String cwarehouseid;         // 仓库
    private String dapprovedate;         // 审核日期（3.6版本开始支持）
    private String dbilldate;            // 单据日期
    private Double ndiscountrate;        // 整单折扣
    private String nheadsummny;          // 整单价税合计
    private String pk_corp;              // 公司
    private String vnote;                // 备注
    private String vreceiptcode;         // 单据号
    private String vreceiveaddress;      // 收货地址

    // 自定义项字段（pk_defdoc系列）
    private String pk_defdoc1;           // 自定义项1（统计型自定义项用此传编码）
    private String pk_defdoc2;           // 自定义项2
    private String pk_defdoc3;           // 自定义项3
    private String pk_defdoc4;           // 自定义项4
    private String pk_defdoc5;           // 自定义项5
    private String pk_defdoc6;           // 自定义项6
    private String pk_defdoc7;           // 自定义项7
    private String pk_defdoc8;           // 自定义项8
    private String pk_defdoc9;           // 自定义项9
    private String pk_defdoc10;          // 自定义项10
    private String pk_defdoc11;          // 自定义项11
    private String pk_defdoc12;          // 自定义项12
    private String pk_defdoc13;          // 自定义项13
    private String pk_defdoc14;          // 自定义项14
    private String pk_defdoc15;          // 自定义项15
    private String pk_defdoc16;          // 自定义项16
    private String pk_defdoc17;          // 自定义项17
    private String pk_defdoc18;          // 自定义项18
    private String pk_defdoc19;          // 自定义项19
    private String pk_defdoc20;          // 自定义项20

    // 备注型自定义项字段（vdef系列）
    private String vdef1;                // 自定义项1（备注型自定义项用此传值）
    private String vdef2;                // 自定义项2（备注型自定义项用此传值）
    private String vdef3;                // 自定义项3（备注型自定义项用此传值）
    private String vdef4;                // 自定义项4（备注型自定义项用此传值）
    private String vdef5;                // 自定义项5（备注型自定义项用此传值）
    private String vdef6;                // 自定义项6（备注型自定义项用此传值）
    private String vdef7;                // 自定义项7（备注型自定义项用此传值）
    private String vdef8;                // 自定义项8（备注型自定义项用此传值）
    private String vdef9;                // 自定义项9（备注型自定义项用此传值）
    private String vdef10;               // 自定义项10（备注型自定义项用此传值）
    private String vdef11;               // 自定义项11（备注型自定义项用此传值）
    private String vdef12;               // 自定义项12（备注型自定义项用此传值）
    private String vdef13;               // 自定义项13（备注型自定义项用此传值）
    private String vdef14;               // 自定义项14（备注型自定义项用此传值）
    private String vdef15;               // 自定义项15（备注型自定义项用此传值）
    private String vdef16;               // 自定义项16（备注型自定义项用此传值）
    private String vdef17;               // 自定义项17（备注型自定义项用此传值）
    private String vdef18;               // 自定义项18（备注型自定义项用此传值）
    private String vdef19;               // 自定义项19（备注型自定义项用此传值）
    private String vdef20;               // 自定义项20（备注型自定义项用此传值）
}
